package com.practice.service.admin;

import com.practice.common.result.PageResult;
import com.practice.common.result.Result;
import com.practice.pojo.admin.dto.PageTagDTO;
import com.practice.pojo.user.entity.Tag;



public interface TagService {
    /**
     * 标签修改
     * @return
     */
    Result update(Tag tag);
    /**
     * 标签添加
     * @return
     */
    Result add(Tag tag);
    /**
     * 标签列表全部
     * @return
     */
    Result selectAll();

    /**
     * 标签详情
     * @return
     */
    Result selectById(String id);
    /**
     * 标签删除
     * @return
     */
    Result deleteById(String id);
    /**
     * 标签列表分页
     * @return
     */
    Result page(PageTagDTO dto);
}
